sloping concrete - French English Dictionary